.form-control .select2-choice {
	border-radius: 2px; border: 0px currentColor;
}
.form-control .select2-choice .select2-arrow {
	border-radius: 0px 2px 2px 0px;
}
.select2-container.form-control {
	padding: 0px; height: auto !important;
}
.select2-dropdown-open.select2-container.form-control {
	border-color: rgb(88, 151, 251); border-radius: 3px 3px 0px 0px;
}
.form-control .select2-dropdown-open.select2-container .select2-choices {
	border-radius: 3px 3px 0px 0px;
}
.select2-container.form-control .select2-choices {
	border-radius: 3px; border: 0px currentColor !important;
}
.warning.control-group .select2-container .select2-choice {
	border: 1px solid rgb(192, 152, 83) !important;
}
.warning.control-group .select2-container .select2-choices {
	border: 1px solid rgb(192, 152, 83) !important;
}
.warning.control-group .select2-container-active .select2-choice {
	border: 1px solid rgb(192, 152, 83) !important;
}
.warning.control-group .select2-container-active .select2-choices {
	border: 1px solid rgb(192, 152, 83) !important;
}
.warning.control-group .select2-drop-above.select2-dropdown-open .select2-choice {
	border: 1px solid rgb(192, 152, 83) !important;
}
.warning.control-group .select2-drop-above.select2-dropdown-open .select2-choices {
	border: 1px solid rgb(192, 152, 83) !important;
}
.warning.control-group .select2-container-active.select2-container-multi .select2-choices {
	border: 1px solid rgb(192, 152, 83) !important;
}
.warning.control-group .select2-container .select2-choice div {
	background: rgb(252, 248, 227) !important; border-left-color: rgb(192, 152, 83) !important; border-left-width: 1px !important; border-left-style: solid !important;
}
.error.control-group .select2-container .select2-choice {
	border: 1px solid rgb(185, 74, 72) !important;
}
.error.control-group .select2-container .select2-choices {
	border: 1px solid rgb(185, 74, 72) !important;
}
.error.control-group .select2-container-active .select2-choice {
	border: 1px solid rgb(185, 74, 72) !important;
}
.error.control-group .select2-container-active .select2-choices {
	border: 1px solid rgb(185, 74, 72) !important;
}
.error.control-group .select2-drop-above.select2-dropdown-open .select2-choice {
	border: 1px solid rgb(185, 74, 72) !important;
}
.error.control-group .select2-drop-above.select2-dropdown-open .select2-choices {
	border: 1px solid rgb(185, 74, 72) !important;
}
.error.control-group .select2-container-active.select2-container-multi .select2-choices {
	border: 1px solid rgb(185, 74, 72) !important;
}
.error.control-group .select2-container .select2-choice div {
	background: rgb(242, 222, 222) !important; border-left-color: rgb(185, 74, 72) !important; border-left-width: 1px !important; border-left-style: solid !important;
}
.info.control-group .select2-container .select2-choice {
	border: 1px solid rgb(58, 135, 173) !important;
}
.info.control-group .select2-container .select2-choices {
	border: 1px solid rgb(58, 135, 173) !important;
}
.info.control-group .select2-container-active .select2-choice {
	border: 1px solid rgb(58, 135, 173) !important;
}
.info.control-group .select2-container-active .select2-choices {
	border: 1px solid rgb(58, 135, 173) !important;
}
.info.control-group .select2-drop-above.select2-dropdown-open .select2-choice {
	border: 1px solid rgb(58, 135, 173) !important;
}
.info.control-group .select2-drop-above.select2-dropdown-open .select2-choices {
	border: 1px solid rgb(58, 135, 173) !important;
}
.info.control-group .select2-container-active.select2-container-multi .select2-choices {
	border: 1px solid rgb(58, 135, 173) !important;
}
.info.control-group .select2-container .select2-choice div {
	background: rgb(217, 237, 247) !important; border-left-color: rgb(58, 135, 173) !important; border-left-width: 1px !important; border-left-style: solid !important;
}
.success.control-group .select2-container .select2-choice {
	border: 1px solid rgb(70, 136, 71) !important;
}
.success.control-group .select2-container .select2-choices {
	border: 1px solid rgb(70, 136, 71) !important;
}
.success.control-group .select2-container-active .select2-choice {
	border: 1px solid rgb(70, 136, 71) !important;
}
.success.control-group .select2-container-active .select2-choices {
	border: 1px solid rgb(70, 136, 71) !important;
}
.success.control-group .select2-drop-above.select2-dropdown-open .select2-choice {
	border: 1px solid rgb(70, 136, 71) !important;
}
.success.control-group .select2-drop-above.select2-dropdown-open .select2-choices {
	border: 1px solid rgb(70, 136, 71) !important;
}
.success.control-group .select2-container-active.select2-container-multi .select2-choices {
	border: 1px solid rgb(70, 136, 71) !important;
}
.success.control-group .select2-container .select2-choice div {
	background: rgb(223, 240, 216) !important; border-left-color: rgb(70, 136, 71) !important; border-left-width: 1px !important; border-left-style: solid !important;
}
